-
Couldn't load subscription status.
- Fork 63
Add OLM plugin with debug command and Jira integration #54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
Testing the linter |
|
Hi @stbenjam , seems like it's pending for testing, anything else I need to do? Thanks! |
|
/test images |
|
/lgtm |
| { | ||
| "name": "olm", | ||
| "source": "./plugins/olm", | ||
| "description": "OLM (Operator Lifecycle Manager) debugging and analysis tools" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this highlight the version being used, in light of #76?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And is there a way to combine them in the same plugin and let claude detect what's available instead of having the user have to know?
|
/lgtm cancel A question now that there's 2 proposed OLM plugins for different versions |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: jianzhangbjz The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What this PR does / why we need it:
This commit introduces a new OLM plugin that provides debugging capabilities
for Operator Lifecycle Manager issues. The /olm:debug command analyzes
must-gather logs, correlates errors with source code, and searches for known
bugs in Jira's OCPBUGS project.
Key features:
Files added:
Which issue(s) this PR fixes:
Fixes
This PR introduces a new OLM plugin that provides automated debugging capabilities for Operator Lifecycle Manager (OLM) issues in OpenShift clusters. The plugin
includes a
/olm:debugcommand that combines must-gather log analysis, source code correlation, and Jira bug searching to streamline OLM troubleshooting.Motivation
Debugging OLM issues currently requires manual correlation between:
This process is time-consuming and error-prone. This plugin automates these steps, significantly reducing debugging time and improving accuracy.
The
/olm:debugcommand accepts three parameters:/olm:debug [olm-version]
olmv0(default) orolmv1Automated Analysis Workflow
openshift/operator-framework-olmopenshift/operator-framework-operator-controllerandopenshift/cluster-olm-operatorrelease-4.14)Special notes for your reviewer:
Checklist: